#fillscreen {
	z-index:400;
	overflow:hidden;
	height:100%;
	top:0px;
	margin-bottom:0px;
	right:0px;
	left:0px;
	background-color:#000000;
}
#fillscreen.wrapper_fixed {
	position: fixed;
	width:auto;
	z-index:998;
}
#fillscreen iframe {
	height:100%;
	width:100%;
}

.transparent
{
	filter:alpha(opacity=60);
	-moz-opacity:0.6;
	-khtml-opacity: 0.6;
	opacity: 0.6;
	
}

#overlaymaster {
	display:none;
	left:0;
	position:absolute;
	top:0;
	z-index:999;
}
#overlaycasing {
	position:fixed;
	top:0px;
	left:0px;
	z-index:401;
	width:100%;
	height:100%;
	/*cursor:wait;*/
}
div.outershell {
	background-color:#e2edf4;
	border:1px solid #639fc3;
	padding:10px;
	z-index:402;
	overflow:auto;
	cursor:default;
}
div.scrollingarea {
	overflow:auto;
	position: relative;
	/*border:1px solid black;*/
}

span.overlaytitle {
	color: #333333; 
	font-weight: bold; 
	padding: 0; 
	margin:0;
	font-size: 18px; 
}

tr.overlaybuttonarea {
	/*background-color:#f1f1f1;
	height:85px;
	background-color:#E2EDF4;*/
	
}

tr.overlaybuttonarea td {
	padding-top:10px;
}
